Self-Calibration Of A Mobile Manipulator Through Contact-Based Interaction